package com.TeacherInfoServer.common.service;

import com.TeacherInfoServer.pojo.DTO.AddTypeInfoDTO;
import com.TeacherInfoServer.pojo.entity.TypeInfo;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;
import java.util.Map;

public interface TypeInfoService extends IService<TypeInfo> {
    Map<String, Object> getListByName(Integer pages, Integer size, String value);

    Map<String, Object> getList(Integer pages, Integer size);

    List<TypeInfo> getOneNameList(String name);

    TypeInfo getOne(String name, String value);

    Integer getOneId(String name, String value);

    String getValue(Integer id);

    String addOne(AddTypeInfoDTO addTypeInfoDTO);

    List<TypeInfo> getByCategoryList(String category);
}
